134 Massachusetts Ave, Arlington, MA 02474, United States
View on Map
What travelers say:
It is recommended that you go here at night and sit next to a large transparent window because the lighting effect here is very good. The whole experience is very good. The taste of this restaurant is still very good.